home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / C++ AppleLink Messages / CPlus.Dev$ 12⁄22⁄89 / 0008-Re[2] Multiple base -Nov89 < prev    next >
Encoding:
Text File  |  1989-12-08  |  1001 b   |  29 lines  |  [TEXT/GEOL]

  1. Item forwarded  by  CPLUS.ADMIN  to CP.ARCHIVES
  2.  
  3. Item forwarded  by  ALCABES      to CPLUS.APPLE$
  4.  
  5. Item    5836616                         30-Nov-89        01:25
  6.  
  7. From:   MID                             France, Dev, MID/Nautil
  8.  
  9. To:     CPLUS.DEV$                      C++ Interest List--Developers
  10.  
  11. Sub:    RE>RE>Multiple base operator
  12.  
  13. Thanks Larry,
  14.  
  15. But are you sure that operator new isn't inherited? I have written some classes
  16. with single base and where the base operator new is specific, when the
  17. subclasses are created, the specific operator new is used.
  18.  
  19. I am writting drivers and I need objects allocated in system heap, so I have
  20. defined a "SystemObject" class with operators new and delete using system heap.
  21. I also defined universal classes like "LinkedList" etc... and I would like to
  22. be able to defined a "SystemLinkedList" with two base: "SystemObject" and
  23. "LinkedList". I want to be sure that a new SystemLinkedList will call
  24. "SystemObject::new" and not "::new".
  25.  
  26. Etienne
  27.  
  28.  
  29.